Blister Beetle — synonyms, definition
1. blister beetle (Noun)
1 synonym
meloid
1 definition
blister beetle (Noun) — Beetle that produces a secretion that blisters the skin.
1 type of
beetle
2 types
Spanish fly oil beetle
2 parts of
Meloidae family Meloidae